home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 May
/
EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso
/
earcd
/
util
/
dir
/
managers.lha
/
Managers
/
Cli_Master
/
diskop.g
< prev
next >
Wrap
Text File
|
1997-01-14
|
4KB
|
190 lines
G4C
winbig -1 -1 440 103 ""
wintype 00001000
winout "con:0/11/640/245/Cli-Master Output/auto/close"
xonload
setscreen diskop.g $cmst_screen
setvar dop_sdrv "DF0:"
setvar dop_ddrv "DF1:"
setvar dop_fsys "ffs"
setvar dop_instarg "ffs"
setvar dop_dcach ""
setvar dop_tcan ""
setvar dop_quck ""
setvar dop_chbb ""
setvar .drvlst "DF0:\n"
ifexists device df1
append env:.drvlst 'DF1:\n'
endif
ifexists device df2
append env:.drvlst 'DF2:\n'
endif
ifexists device df3
append env:.drvlst 'DF3:\n'
endif
guiopen diskop.g
xonopen
lvchange diskop.g 1 env:.drvlst
update diskop.g 3 $dop_sdrv
if $cmst_mode = "format"
lvclear diskop.g 2
setgad diskop.g 2 off
setgad diskop.g 5 on
setgad diskop.g 6 on
setgad diskop.g 7 on
setgad diskop.g 8 on
setgad diskop.g 9 on
setgad diskop.g 10 off
setgad diskop.g 11 on
setgad diskop.g 12 off
setgad diskop.g 13 off
setgad diskop.g 14 off
update diskop.g 4 "NONE"
endif
if $cmst_mode = "dcopy"
setgad diskop.g 2 on
setgad diskop.g 5 on
setgad diskop.g 6 off
setgad diskop.g 7 off
setgad diskop.g 8 off
setgad diskop.g 9 off
setgad diskop.g 10 off
setgad diskop.g 11 off
setgad diskop.g 12 on
setgad diskop.g 13 off
setgad diskop.g 14 off
lvchange diskop.g 2 env:.drvlst
update diskop.g 4 $dop_ddrv
endif
if $cmst_mode = "install"
lvclear diskop.g 2
setgad diskop.g 2 off
setgad diskop.g 5 off
setgad diskop.g 6 on
setgad diskop.g 7 off
setgad diskop.g 8 off
setgad diskop.g 9 off
setgad diskop.g 10 on
setgad diskop.g 11 off
setgad diskop.g 12 off
setgad diskop.g 13 on
setgad diskop.g 14 off
update diskop.g 4 "NONE"
endif
if $cmst_mode = "relab"
lvclear diskop.g 2
setgad diskop.g 2 off
setgad diskop.g 5 on
setgad diskop.g 6 off
setgad diskop.g 7 off
setgad diskop.g 8 off
setgad diskop.g 9 off
setgad diskop.g 10 off
setgad diskop.g 11 off
setgad diskop.g 12 off
setgad diskop.g 13 off
setgad diskop.g 14 on
update diskop.g 4 "NONE"
endif
xonclose
delvar dop_#?
delete env:.drvlst
guiquit diskop.g
xonrmb
guiclose diskop.g
box 0 0 0 0 out button
box 10 8 265 89 in icondrop
box 280 8 148 89 in icondrop
ctext 190 11 " Target " topaz.font 8 2 0 000
ctext 30 11 " Source " topaz.font 8 2 0 000
ctext 105 74 "Disk Name" topaz.font 8 2 0 000
xlistview 22 15 70 40 "" dop_sdrv env:.drvlst 0 txt
gadid 1
gadfont topaz.font 8 000
update diskop.g 3 $dop_sdrv
xlistview 192 15 70 40 "" dop_ddrv env:.drvlst 0 txt
gadid 2
gadfont topaz.font 8 000
update diskop.g 4 $dop_ddrv
text 22 51 70 12 $dop_sdrv 6 box
gadtxt center
gadid 3
text 192 51 70 12 $dop_ddrv 6 box
gadtxt center
gadid 4
xtextin 22 78 240 13 "" dop_nwname "" 30
gadid 5
xcheckbox 295 15 26 11 "FFS" dop_fsys "ffs" "" on
gadid 6
gadtitle right
if $dop_fsys = "ffs"
update diskop.g 10 0
setvar dop_instarg $dop_fsys
else
setvar dop_instarg ""
endif
xcheckbox 295 31 26 11 "DirCaching" dop_dcach "dircache" "" off
gadid 7
gadtitle right
xcheckbox 295 47 26 11 "Trashcan" dop_tcan "" "noicons" on
gadid 8
gadtitle right
xcheckbox 295 63 26 11 "Quick" dop_quck "quick" "" off
gadid 9
gadtitle right
xcheckbox 295 79 26 11 "Check BB" dop_chbb "check" "" off
gadid 10
gadtitle right
if $dop_chbb = "check"
update diskop.g 6 0
setvar dop_instarg $dop_chbb
else
setvar dop_instarg ""
endif
xbutton 93 15 98 12 "Format"
gadid 11
cli 'sys:system/format drive $dop_sdrv name "$dop_nwname" $dop_tcan $dop_fsys $dop_dcach $dop_quck\n'
guiclose diskop.g
xbutton 93 27 98 12 "Disk Copy"
gadid 12
cli 'sys:system/diskcopy $dop_sdrv $dop_ddrv name "$dop_nwname"\n'
guiclose diskop.g
xbutton 93 39 98 12 "Install"
gadid 13
cli 'c:install drive $dop_sdrv $dop_instarg\n'
delay 100
guiclose diskop.g
xbutton 93 51 98 12 "Relabel"
gadid 14
if $dop_nwname = ""
ezreq "You MUST supply a Volume Name" Okay ""
stop
endif
cli 'c:relabel drive $dop_sdrv name "$dop_nwname"\n'
guiclose diskop.g